package ex.recruit.service;

import java.io.IOException;
import java.io.BufferedWriter;
import java.io.Serializable;
import java.io.StringWriter;
import java.lang.reflect.InvocationTargetException;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Set;

import modules.recruit.entity.ApplyBase;
import modules.recruit.entity.ApplyManager;
import modules.recruit.entity.Experience;
import modules.recruit.entity.Region;
import modules.recruit.entity.ShareholderA;
import modules.recruit.entity.ShareholderB;
import modules.recruit.entity.ShareholderC;
import modules.recruit.service.ApplyBaseService;

import org.joda.time.DateTime;
import org.joda.time.format.DateTimeFormat;
import org.springframework.jdbc.core.RowMapper;

import site.user.vo.ApplyListVoSite;

import com.guinea.core.PropertyFilterForSql;
import com.guinea.core.orm.JdbcDao;
import com.guinea.core.orm.Page;
import com.guinea.core.utils.BeanUtils;
import com.guinea.core.utils.CommonUtils;
import com.guinea.core.utils.SqlUtils;
import com.guinea.core.utils.StringUtils;

import ex.recruit.vo.ApplyJudgmentListVoEx;
import ex.recruit.vo.ApplyRegionListVoEx;
import ex.recruit.vo.ApplyWordVoEx;
import freemarker.template.Configuration;
import freemarker.template.Template;
import freemarker.template.TemplateException;

public class ApplyBaseServiceEx extends ApplyBaseService {
	public final String CHECKED = "<w:sym w:font=\"Wingdings\" w:char=\"F0FE\"/>";

	public final String NOTCHECKED = "<w:sym w:font=\"Wingdings\" w:char=\"F0A8\"/>";

	public final String YES = "是";

	public final String NO = "否";

	public final String MAIL = "男";

	public final String FEMAIL = "女";

	JdbcDao jdbcDao;

	public JdbcDao getJdbcDao() {
		return jdbcDao;
	}

	public void setJdbcDao(JdbcDao jdbcDao) {
		this.jdbcDao = jdbcDao;
	}

	public String getWord(Serializable id, List provinces, List cities,
			List districts) {
		ApplyBase apply = getApplyBase(id);
		ApplyWordVoEx word = new ApplyWordVoEx();

		// 申请年月
		if (apply.getSubmitDate() != null) {
			DateTime c = new DateTime(apply.getSubmitDate());
			word.setYear(DateTimeFormat.forPattern("yy").print(c));
			word.setMonth(DateTimeFormat.forPattern("MM").print(c));
		}

		// 二、基本信息

		copyApplyToWord(word, apply);
		// 经济性质
		word.setEconomicNatureOptions(getOptions(5,
				apply.getEconomicNatureCode()));

		// 注册地址
		word.setRegisterProvince(CommonUtils.provinceCodeToName(
				apply.getRegisterProvinceId(), "abbr", provinces));
		word.setRegisterCity(CommonUtils.cityCodeToName(
				apply.getRegisterCityId(), cities));
		word.setRegisterDistrict(CommonUtils.districtCodeToName(
				apply.getRegisterDistrictId(), districts));

		// 联系地址
		word.setContactProvince(CommonUtils.provinceCodeToName(
				apply.getContactProvinceId(), "abbr", provinces));
		word.setContactCity(CommonUtils.cityCodeToName(
				apply.getContactCityId(), cities));
		word.setContactDistrict(CommonUtils.districtCodeToName(
				apply.getContactDistrictId(), districts));

		// 三、股权结构

		copyApplyToWord(word, apply.getEquity());
		Set shareholders = apply.getEquity().getShareholderA();
		String xml = "";
		int count = 1;
		for (Iterator iter = shareholders.iterator(); iter.hasNext();) {
			ShareholderA shareholderA = (ShareholderA) iter.next();
			if (!"1".equals(shareholderA.getStatus()))
				continue;
			xml += getXmlShareholder(count, shareholderA.getShareholderName(),
					shareholderA.getStake(), shareholderA.getPercent());
			count++;
		}
		word.setShareholders1(xml);

		shareholders = apply.getEquity().getShareholderB();
		xml = "";
		count = 1;
		for (Iterator iter = shareholders.iterator(); iter.hasNext();) {
			ShareholderB shareholderB = (ShareholderB) iter.next();
			if (!"1".equals(shareholderB.getStatus()))
				continue;
			xml += getXmlShareholder(count, shareholderB.getShareholderName(),
					shareholderB.getStake(), shareholderB.getPercent());
			count++;
		}
		word.setShareholders2(xml);

		// 四、财务状况

		copyApplyToWord(word, apply.getFinance());
		// 主要融资方式
		word.setFinancingMethodOptions(getOptions(4, apply.getFinance()
				.getFinancingMethodCode()));
		// 银行授信
		word.setIsAuthenticOptions(getOptions(2, apply.getFinance()
				.getIsAuthentic()));
		// 银行资信等级
		word.setHasQualificationGradeOptions(getOptions(2, apply.getFinance()
				.getHasQualificationGrade()));
		// 是否开户银行

		String isOpenBankShow1 = yesNoToString(apply.getFinance()
				.getIsOpenBank1());
		word.setIsOpenBankShow1(isOpenBankShow1);
		String isOpenBankShow2 = yesNoToString(apply.getFinance()
				.getIsOpenBank2());
		word.setIsOpenBankShow2(isOpenBankShow2);
		String isOpenBankShow3 = yesNoToString(apply.getFinance()
				.getIsOpenBank3());
		word.setIsOpenBankShow3(isOpenBankShow3);

		// 五、申请者背景状况

		copyApplyToWord(word, apply.getBackground());
		// 六、经营者情况

		Set managers = apply.getManager();
		for (Iterator iter = managers.iterator(); iter.hasNext();) {
			ApplyManager applyManager = (ApplyManager) iter.next();
			if (!"1".equals(applyManager.getStatus()))
				continue;
			if ("1".equals(applyManager.getPosition())) {
				word.setOwner1(applyManager.getOwner());
				word.setBirthDay1(applyManager.getBirthDay());
				word.setCellphone1(applyManager.getCellphone());
				word.setEmail1(applyManager.getEmail());
				String gender1 = MAIL;
				if ("2".equals(applyManager.getGender()))
					gender1 = FEMAIL;
				word.setGenderShow1(gender1);
				word.setNote1(applyManager.getNotes());
				word.setSchoolAge1(applyManager.getSchoolAge());
				word.setExperiences1(getXmlExperiences(applyManager
						.getExperiences()));
			}
			if ("2".equals(applyManager.getPosition())) {
				word.setOwner2(applyManager.getOwner());
				word.setBirthDay2(applyManager.getBirthDay());
				word.setCellphone2(applyManager.getCellphone());
				word.setEmail2(applyManager.getEmail());
				String gender2 = MAIL;
				if ("2".equals(applyManager.getGender()))
					gender2 = FEMAIL;
				word.setGenderShow2(gender2);
				word.setNote2(applyManager.getNotes());
				word.setSchoolAge2(applyManager.getSchoolAge());
				word.setExperiences2(getXmlExperiences(applyManager
						.getExperiences()));
			}
			if ("3".equals(applyManager.getPosition())) {
				word.setOwner3(applyManager.getOwner());
				word.setBirthDay3(applyManager.getBirthDay());
				word.setCellphone3(applyManager.getCellphone());
				word.setEmail3(applyManager.getEmail());
				String gender3 = MAIL;
				if ("2".equals(applyManager.getGender()))
					gender3 = FEMAIL;
				word.setGenderShow3(gender3);
				word.setNote3(applyManager.getNotes());
				word.setSchoolAge3(applyManager.getSchoolAge());
				word.setExperiences3(getXmlExperiences(applyManager
						.getExperiences()));
			}
		}

		// 七、计划场地状况

		Set regions = apply.getRegion();
		xml = "";
		for (Iterator iter = regions.iterator(); iter.hasNext();) {
			Region region = (Region) iter.next();
			if (!"1".equals(region.getStatus()))
				continue;
			if ("1".equals(region.getSerial())) {
				xml += getXmlRegion(region, 1, provinces, cities, districts);
				word.setProvince(CommonUtils.provinceCodeToName(
						region.getProvinceId(), "abbr", provinces));
				word.setCity(CommonUtils.cityCodeToName(region.getCityId(),
						cities));
				word.setDistrict(CommonUtils.districtCodeToName(
						region.getDistrictId(), districts));
			}
		}
		for (Iterator iter = regions.iterator(); iter.hasNext();) {
			Region region = (Region) iter.next();
			if (!"1".equals(region.getStatus()))
				continue;
			if ("2".equals(region.getSerial()))
				xml += getXmlRegion(region, 2, provinces, cities, districts);
		}
		word.setRegions(xml);

		// 八、投资规划

		copyApplyToWord(word, apply.getPlan());
		word.setShareholders3(getXmlShareholderC(apply.getPlan()
				.getShareholderC()));

		// freemarker process
		HashMap m = new HashMap();
		m.put("a", word);
		Configuration configuration = new Configuration();
		configuration.setDefaultEncoding("UTF-8");
		configuration.setClassForTemplateLoading(ApplyBaseServiceEx.class, "");
		Template t = null;
		try {
			// 要装载的模板
			t = configuration.getTemplate("skoru_template.doc");
		} catch (IOException e) {
			e.printStackTrace();
		}
		StringWriter tempWriter = new StringWriter();
		BufferedWriter bw = new BufferedWriter(tempWriter);
		try {
			t.process(m, bw);
			bw.flush();
		} catch (TemplateException e) {
			logger.error("error write word, application id:" + apply.getId(), e);
		} catch (IOException e) {
			logger.error("error write word, application id:" + apply.getId(), e);
		}
		return tempWriter.toString();
	}

	private void copyApplyToWord(ApplyWordVoEx word, Object apply) {
		if (apply == null)
			return;
		try {
			BeanUtils.copyProperties(word, apply);
		} catch (InvocationTargetException e) {
			e.printStackTrace();
		} catch (IllegalAccessException e) {
			e.printStackTrace();
		}
	}

	private String yesNoToString(String src) {
		String result = "";
		if ("1".equals(src))
			return YES;
		if ("0".equals(src))
			return NO;
		return result;
	}

	String[] getOptions(int length, String code) {
		String[] result = new String[length];
		for (int i = 0; i < result.length; i++)
			result[i] = NOTCHECKED;
		if (code != null) {
			int checkNum = Integer.parseInt(code);
			if (checkNum > 0 && checkNum < length + 1)
				result[checkNum - 1] = CHECKED;
		}
		return result;
	}

	String getXmlRegion(Region region, int count, List provinces, List cities,
			List districts) {
		String xml = "";
		String[] sourceOptions = getOptions(5, region.getSourceCode());
		String[] propertyOptions = getOptions(4, region.getPropertyCode());

		String isNewShowHallShow = "新建";
		if ("1".equals(region.getIsNewShowHall()))
			isNewShowHallShow = "新建";
		if ("0".equals(region.getIsNewShowHall()))
			isNewShowHallShow = "改建";

		String isNewWorkShopShow = "新建";
		if ("1".equals(region.getIsNewWorkShop()))
			isNewWorkShopShow = "新建";
		if ("0".equals(region.getIsNewWorkShop()))
			isNewWorkShopShow = "改建";

		String hasOtherBuildingShow = "不存在";
		if ("1".equals(region.getHasOtherBuilding()))
			hasOtherBuildingShow = "存在";
		if ("0".equals(region.getHasOtherBuilding()))
			hasOtherBuildingShow = "不存在";

		String hasGuaranteeShow = "无";
		if ("1".equals(region.getHasGuarantee()))
			hasGuaranteeShow = "有";
		if ("0".equals(region.getHasGuarantee()))
			hasGuaranteeShow = "无";

		String isPolicyAllowedShow = "允许";
		if ("1".equals(region.getIsPolicyAllowed()))
			isPolicyAllowedShow = "允许";
		if ("0".equals(region.getIsPolicyAllowed()))
			isPolicyAllowedShow = "不允许";

		if (!"1".equals(region.getSerial())) {
			xml += "</w:t>";
			xml += "</w:r>";
			xml += "</w:p>";
			xml += "<w:p wsp:rsidR=\"00F3673A\" wsp:rsidRDefault=\"00F3673A\" wsp:rsidP=\"00584EC2\">";
			xml += "<w:pPr>";
			xml += "<w:spacing w:after-lines=\"50\"/>";
			xml += "<w:rPr>";
			xml += "<w:rFonts w:ascii=\"宋体\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
			xml += "<wx:font wx:val=\"宋体\"/>";
			xml += "<w:sz-cs w:val=\"21\"/>";
			xml += "</w:rPr>";
			xml += "</w:pPr>";
			xml += "<w:r>";
			xml += "<w:rPr>";
			xml += "<w:rFonts w:ascii=\"宋体\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
			xml += "<wx:font wx:val=\"宋体\"/>";
			xml += "<w:sz-cs w:val=\"21\"/>";
			xml += "</w:rPr>";
			xml += "<w:t>  </w:t>";
			xml += "</w:r>";
			xml += "</w:p>";
			xml += "<w:p wsp:rsidR=\"006F5F4F\" wsp:rsidRPr=\"00F3673A\" wsp:rsidRDefault=\"00C10A6F\" wsp:rsidP=\"00F3673A\">";
			xml += "<w:pPr>";
			xml += "<w:spacing w:line=\"360\" w:line-rule=\"auto\"/>";
			xml += "<w:rPr>";
			xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\"/>";
			xml += "<wx:font wx:val=\"Arial\"/>";
			xml += "<w:b/>";
			xml += "<w:sz-cs w:val=\"21\"/>";
			xml += "</w:rPr>";
			xml += "</w:pPr>";
			xml += "<w:r wsp:rsidRPr=\"00F3673A\">";
			xml += "<w:rPr>";
			xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
			xml += "<wx:font wx:val=\"宋体\"/>";
			xml += "<w:b/>";
			xml += "<w:sz-cs w:val=\"21\"/>";
			xml += "</w:rPr>";
			xml += "<w:t>";
		}
		xml += "位置</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"000366DE\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:b/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>" + count + "</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"000366DE\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:b/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>：</w:t>";
		xml += "</w:r>";
		xml += "</w:p>";
		xml += "<w:p wsp:rsidR=\"006F5F4F\" wsp:rsidRPr=\"0060275F\" wsp:rsidRDefault=\"000366DE\" wsp:rsidP=\"00380BD9\">";
		xml += "<w:pPr>";
		xml += "<w:spacing w:line=\"360\" w:line-rule=\"auto\"/>";
		xml += "<w:ind w:left-chars=\"1\" w:hanging-chars=\"149\"/>";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "</w:pPr>";
		xml += "<w:r wsp:rsidRPr=\"000366DE\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>申请单位申请投资</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00A005D4\" wsp:rsidRPr=\"00A005D4\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>"
				+ CommonUtils.provinceCodeToName(region.getProvinceId(),
						"abbr", provinces) + "</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"006F5F4F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>省</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00A005D4\" wsp:rsidRPr=\"00A005D4\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>" + CommonUtils.cityCodeToName(region.getCityId(), cities)
				+ "</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"006F5F4F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>市</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00A005D4\" wsp:rsidRPr=\"00A005D4\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>"
				+ CommonUtils.districtCodeToName(region.getDistrictId(),
						districts) + "</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"0060275F\" wsp:rsidRPr=\"0060275F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>区</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"0060275F\" wsp:rsidRPr=\"0060275F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>/</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"0060275F\" wsp:rsidRPr=\"0060275F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>县，拟建斯柯达</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"0060275F\" wsp:rsidRPr=\"0060275F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>4S</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"0060275F\" wsp:rsidRPr=\"0060275F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>店的场地：</w:t>";
		xml += "</w:r>";
		xml += "</w:p>";
		xml += "<w:p wsp:rsidR=\"006F5F4F\" wsp:rsidRPr=\"002F5D9A\" wsp:rsidRDefault=\"00064F01\" wsp:rsidP=\"006F5F4F\">";
		xml += "<w:pPr>";
		xml += "<w:spacing w:line=\"360\" w:line-rule=\"auto\"/>";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "</w:pPr>";
		xml += "<w:r wsp:rsidRPr=\"00064F01\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>场地地址：</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"008A021F\" wsp:rsidRPr=\"008A021F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>" + StringUtils.defaultString(region.getAddress())
				+ "</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "</w:p>";
		xml += "<w:p wsp:rsidR=\"006F5F4F\" wsp:rsidRPr=\"00064F01\" wsp:rsidRDefault=\"00064F01\" wsp:rsidP=\"006F5F4F\">";
		xml += "<w:pPr>";
		xml += "<w:spacing w:line=\"360\" w:line-rule=\"auto\"/>";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "</w:pPr>";
		xml += "<w:r wsp:rsidRPr=\"00064F01\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>可用土地面宽</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"008A021F\" wsp:rsidRPr=\"008A021F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>" + StringUtils.defaultString(region.getWidth())
				+ "</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00064F01\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>米，可用土地径深</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"008A021F\" wsp:rsidRPr=\"008A021F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>" + StringUtils.defaultString(region.getDepth())
				+ "</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00064F01\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>米；面积：</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"008A021F\" wsp:rsidRPr=\"008A021F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>" + StringUtils.defaultString(region.getArea()) + "</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00064F01\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>平方米（自动计算生成）</w:t>";
		xml += "</w:r>";
		xml += "</w:p>";
		xml += "<w:p wsp:rsidR=\"006F5F4F\" wsp:rsidRDefault=\"00064F01\" wsp:rsidP=\"006F5F4F\">";
		xml += "<w:pPr>";
		xml += "<w:tabs>";
		xml += "<w:tab w:val=\"left\" w:pos=\"1800\"/>";
		xml += "</w:tabs>";
		xml += "<w:spacing w:line=\"360\" w:line-rule=\"auto\"/>";
		xml += "<w:ind w:hanging=\"2\"/>";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "</w:pPr>";
		xml += "<w:r wsp:rsidRPr=\"00064F01\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>土地来源：</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"008A021F\" wsp:rsidRPr=\"008A021F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>" + sourceOptions[0] + "</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00064F01\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:hint=\"fareast\"/>";
		xml += "</w:rPr>";
		xml += "<w:t> </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00064F01\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>已购买</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"006F5F4F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t> </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"008A021F\" wsp:rsidRPr=\"008A021F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>" + sourceOptions[1] + "</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00064F01\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:hint=\"fareast\"/>";
		xml += "</w:rPr>";
		xml += "<w:t> </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00064F01\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>已租赁</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"006F5F4F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t> </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"008A021F\" wsp:rsidRPr=\"008A021F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>" + sourceOptions[2] + "</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00064F01\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:hint=\"fareast\"/>";
		xml += "</w:rPr>";
		xml += "<w:t> </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00064F01\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>意向购买</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"006F5F4F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t> </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"008A021F\" wsp:rsidRPr=\"008A021F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>" + sourceOptions[3] + "</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00064F01\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:hint=\"fareast\"/>";
		xml += "</w:rPr>";
		xml += "<w:t> </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00064F01\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>意向租赁</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"006F5F4F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t> </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"008A021F\" wsp:rsidRPr=\"008A021F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>" + sourceOptions[4] + "</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00064F01\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:hint=\"fareast\"/>";
		xml += "</w:rPr>";
		xml += "<w:t> </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00064F01\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>其他，请说明</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"006F5F4F\" wsp:rsidRPr=\"00190E30\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:tab/>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"008A021F\" wsp:rsidRPr=\"008A021F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>" + StringUtils.defaultString(region.getSourceOthers())
				+ "</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "</w:p>";
		xml += "<w:p wsp:rsidR=\"006F5F4F\" wsp:rsidRPr=\"00064F01\" wsp:rsidRDefault=\"00064F01\" wsp:rsidP=\"006F5F4F\">";
		xml += "<w:pPr>";
		xml += "<w:tabs>";
		xml += "<w:tab w:val=\"left\" w:pos=\"720\"/>";
		xml += "<w:tab w:val=\"left\" w:pos=\"1800\"/>";
		xml += "</w:tabs>";
		xml += "<w:spacing w:line=\"360\" w:line-rule=\"auto\"/>";
		xml += "<w:ind w:hanging=\"2\"/>";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "</w:pPr>";
		xml += "<w:r wsp:rsidRPr=\"00064F01\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>使用</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00064F01\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>/</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00064F01\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>租赁年限：</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"008A021F\" wsp:rsidRPr=\"008A021F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>" + StringUtils.defaultString(region.getFixedYear())
				+ "</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00064F01\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>年</w:t>";
		xml += "</w:r>";
		xml += "</w:p>";
		xml += "<w:p wsp:rsidR=\"006F5F4F\" wsp:rsidRPr=\"00190E30\" wsp:rsidRDefault=\"00064F01\" wsp:rsidP=\"006F5F4F\">";
		xml += "<w:pPr>";
		xml += "<w:spacing w:line=\"360\" w:line-rule=\"auto\"/>";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "</w:pPr>";
		xml += "<w:r wsp:rsidRPr=\"00064F01\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>土地性质：</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"008A021F\" wsp:rsidRPr=\"008A021F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>" + propertyOptions[0] + "</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00064F01\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:hint=\"fareast\"/>";
		xml += "</w:rPr>";
		xml += "<w:t> </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00064F01\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>工业用地</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"006F5F4F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t> </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"008A021F\" wsp:rsidRPr=\"008A021F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>" + propertyOptions[1] + "</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00064F01\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:hint=\"fareast\"/>";
		xml += "</w:rPr>";
		xml += "<w:t> </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00064F01\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>商用用地</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"006F5F4F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t> </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"008A021F\" wsp:rsidRPr=\"008A021F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>" + propertyOptions[2] + "</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00064F01\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:hint=\"fareast\"/>";
		xml += "</w:rPr>";
		xml += "<w:t> </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00064F01\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>农用用地</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"006F5F4F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t> </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"008A021F\" wsp:rsidRPr=\"008A021F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>" + propertyOptions[3] + "</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00064F01\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:hint=\"fareast\"/>";
		xml += "</w:rPr>";
		xml += "<w:t> </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00064F01\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>其他，请说明</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"008A021F\" wsp:rsidRPr=\"008A021F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>" + StringUtils.defaultString(region.getPropertyOthers())
				+ "</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "</w:p>";
		xml += "<w:p wsp:rsidR=\"006F5F4F\" wsp:rsidRPr=\"00C10A6F\" wsp:rsidRDefault=\"00C10A6F\" wsp:rsidP=\"006F5F4F\">";
		xml += "<w:pPr>";
		xml += "<w:spacing w:line=\"360\" w:line-rule=\"auto\"/>";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "</w:pPr>";
		xml += "<w:r wsp:rsidRPr=\"00C10A6F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>建设方式：展厅部分（</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"0075156B\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"0075156B\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"0075156B\" wsp:rsidRPr=\"0075156B\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>" + isNewShowHallShow + "</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"0075156B\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"0075156B\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00C10A6F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>）、车间部分（</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"0075156B\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"0075156B\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"0075156B\" wsp:rsidRPr=\"0075156B\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>" + isNewWorkShopShow + "</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"0075156B\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"0075156B\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00C10A6F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>）</w:t>";
		xml += "</w:r>";
		xml += "</w:p>";
		xml += "<w:p wsp:rsidR=\"006F5F4F\" wsp:rsidRPr=\"00C10A6F\" wsp:rsidRDefault=\"00C10A6F\" wsp:rsidP=\"006F5F4F\">";
		xml += "<w:pPr>";
		xml += "<w:spacing w:line=\"360\" w:line-rule=\"auto\"/>";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "</w:pPr>";
		xml += "<w:r wsp:rsidRPr=\"00C10A6F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>如果选择新建，该场地上是否存在其它建筑物：</w:t>";
		xml += "</w:r>";
		xml += "</w:p>";
		xml += "<w:p wsp:rsidR=\"006F5F4F\" wsp:rsidRPr=\"003D6F51\" wsp:rsidRDefault=\"0075156B\" wsp:rsidP=\"006F5F4F\">";
		xml += "<w:pPr>";
		xml += "<w:spacing w:line=\"360\" w:line-rule=\"auto\"/>";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:b-cs/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "</w:pPr>";
		xml += "<w:r wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"0075156B\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>" + hasOtherBuildingShow + "</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C10A6F\" wsp:rsidRPr=\"00C10A6F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:b-cs/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>，请说明</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"008A021F\" wsp:rsidRPr=\"008A021F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>" + StringUtils.defaultString(region.getOtherBuilding())
				+ "</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00C93DE3\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "</w:p>";
		xml += "<w:p wsp:rsidR=\"006F5F4F\" wsp:rsidRPr=\"00190E30\" wsp:rsidRDefault=\"00C10A6F\" wsp:rsidP=\"006F5F4F\">";
		xml += "<w:pPr>";
		xml += "<w:spacing w:line=\"360\" w:line-rule=\"auto\"/>";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "</w:pPr>";
		xml += "<w:r wsp:rsidRPr=\"00C10A6F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>是否有抵押或争议：</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"0075156B\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"0075156B\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"0075156B\" wsp:rsidRPr=\"0075156B\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>" + hasGuaranteeShow + "</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"0075156B\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"0075156B\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "</w:p>";
		xml += "<w:p wsp:rsidR=\"006F5F4F\" wsp:rsidRPr=\"00190E30\" wsp:rsidRDefault=\"00C10A6F\" wsp:rsidP=\"006F5F4F\">";
		xml += "<w:pPr>";
		xml += "<w:spacing w:line=\"360\" w:line-rule=\"auto\"/>";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "</w:pPr>";
		xml += "<w:r wsp:rsidRPr=\"00C10A6F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>地方政策是否允许在该场地建设</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00C10A6F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>4S</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00C10A6F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>店：</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"0075156B\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"0075156B\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"0075156B\" wsp:rsidRPr=\"0075156B\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>" + isPolicyAllowedShow + "</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"0075156B\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"0075156B\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "</w:p>";
		xml += "<w:p wsp:rsidR=\"006F5F4F\" wsp:rsidRPr=\"00C10A6F\" wsp:rsidRDefault=\"00C10A6F\" wsp:rsidP=\"006F5F4F\">";
		xml += "<w:pPr>";
		xml += "<w:spacing w:line=\"360\" w:line-rule=\"auto\"/>";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "</w:pPr>";
		xml += "<w:r wsp:rsidRPr=\"00C10A6F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>备选地块位置示意图：</w:t>";
		xml += "</w:r>";
		xml += "</w:p>";
		xml += "<w:p wsp:rsidR=\"006F5F4F\" wsp:rsidRPr=\"00C10A6F\" wsp:rsidRDefault=\"00C10A6F\" wsp:rsidP=\"006F5F4F\">";
		xml += "<w:pPr>";
		xml += "<w:spacing w:line=\"360\" w:line-rule=\"auto\"/>";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "</w:pPr>";
		xml += "<w:r wsp:rsidRPr=\"00C10A6F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>标注主要汽车市场及备选场地位置的电子地图：</w:t>";
		xml += "</w:r>";
		xml += "</w:p>";
		xml += "<w:p wsp:rsidR=\"006F5F4F\" wsp:rsidRPr=\"00C10A6F\" wsp:rsidRDefault=\"00C10A6F\" wsp:rsidP=\"00380BD9\">";
		xml += "<w:pPr>";
		xml += "<w:spacing w:after-lines=\"50\"/>";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"宋体\" w:h-ansi=\"宋体\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "</w:pPr>";
		xml += "<w:r wsp:rsidRPr=\"00C10A6F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"宋体\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>备选场地照片：";
		return xml;
	}

	String getXmlExperiences(Set experiences) {
		String xml = "";
		for (Iterator iter = experiences.iterator(); iter.hasNext();) {
			Experience experience = (Experience) iter.next();
			if (!"1".equals(experience.getStatus()))
				continue;
			xml += "<w:tr wsp:rsidR=\"001436E2\" wsp:rsidRPr=\"00542CC9\">";
			xml += "<w:trPr>";
			xml += "<w:gridBefore w:val=\"1\"/>";
			xml += "</w:trPr>";
			xml += "<w:tc>";
			xml += "<w:tcPr>";
			xml += "<w:tcW w:w=\"1908\" w:type=\"dxa\"/>";
			xml += "<w:gridSpan w:val=\"2\"/>";
			xml += "</w:tcPr>";
			xml += "<w:p wsp:rsidR=\"001436E2\" wsp:rsidRPr=\"00542CC9\" wsp:rsidRDefault=\"00B66B27\" wsp:rsidP=\"007E58C2\">";
			xml += "<w:pPr>";
			xml += "<w:spacing w:line=\"360\" w:line-rule=\"auto\"/>";
			xml += "<w:rPr>";
			xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
			xml += "<wx:font wx:val=\"Arial\"/>";
			xml += "<w:sz-cs w:val=\"21\"/>";
			xml += "</w:rPr>";
			xml += "</w:pPr>";
			xml += "<w:r wsp:rsidRPr=\"00382DF9\">";
			xml += "<w:t>  </w:t>";
			xml += "</w:r>";
			xml += "<w:r wsp:rsidRPr=\"00382DF9\">";
			xml += "<w:rPr>";
			xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
			xml += "<wx:font wx:val=\"Arial\"/>";
			xml += "<w:sz-cs w:val=\"21\"/>";
			xml += "<w:u w:val=\"single\"/>";
			xml += "</w:rPr>";
			xml += "<w:t>  </w:t>";
			xml += "</w:r>";
			xml += "<aml:annotation aml:id=\"30\" aml:author=\"USER\" aml:createdate=\"2011-03-22T16:58:00Z\" w:type=\"Word.Insertion\">";
			xml += "<aml:content>";
			xml += "<w:r wsp:rsidR=\"00CB221B\" wsp:rsidRPr=\"00CB221B\">";
			xml += "<w:rPr>";
			xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
			xml += "<wx:font wx:val=\"Arial\"/>";
			xml += "<w:sz-cs w:val=\"21\"/>";
			xml += "<w:u w:val=\"single\"/>";
			xml += "</w:rPr>";
			xml += "<w:t>" + StringUtils.trimToEmpty(experience.getPeriod())
					+ " ~ " + StringUtils.trimToEmpty(experience.getPeriod2())
					+ "</w:t>";
			xml += "</w:r>";
			xml += "</aml:content>";
			xml += "</aml:annotation>";
			xml += "<w:r wsp:rsidRPr=\"00382DF9\">";
			xml += "<w:rPr>";
			xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
			xml += "<wx:font wx:val=\"Arial\"/>";
			xml += "<w:sz-cs w:val=\"21\"/>";
			xml += "<w:u w:val=\"single\"/>";
			xml += "</w:rPr>";
			xml += "<w:t>  </w:t>";
			xml += "</w:r>";
			xml += "<w:r wsp:rsidRPr=\"00382DF9\">";
			xml += "<w:t>  </w:t>";
			xml += "</w:r>";
			xml += "</w:p>";
			xml += "</w:tc>";
			xml += "<w:tc>";
			xml += "<w:tcPr>";
			xml += "<w:tcW w:w=\"5636\" w:type=\"dxa\"/>";
			xml += "<w:gridSpan w:val=\"4\"/>";
			xml += "</w:tcPr>";
			xml += "<w:p wsp:rsidR=\"001436E2\" wsp:rsidRPr=\"00542CC9\" wsp:rsidRDefault=\"00B66B27\" wsp:rsidP=\"007E58C2\">";
			xml += "<w:pPr>";
			xml += "<w:spacing w:line=\"360\" w:line-rule=\"auto\"/>";
			xml += "<w:rPr>";
			xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
			xml += "<wx:font wx:val=\"Arial\"/>";
			xml += "<w:sz-cs w:val=\"21\"/>";
			xml += "</w:rPr>";
			xml += "</w:pPr>";
			xml += "<w:r wsp:rsidRPr=\"00382DF9\">";
			xml += "<w:t>  </w:t>";
			xml += "</w:r>";
			xml += "<w:r wsp:rsidRPr=\"00382DF9\">";
			xml += "<w:rPr>";
			xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
			xml += "<wx:font wx:val=\"Arial\"/>";
			xml += "<w:sz-cs w:val=\"21\"/>";
			xml += "<w:u w:val=\"single\"/>";
			xml += "</w:rPr>";
			xml += "<w:t>  </w:t>";
			xml += "</w:r>";
			xml += "<aml:annotation aml:id=\"31\" aml:author=\"USER\" aml:createdate=\"2011-03-22T16:58:00Z\" w:type=\"Word.Insertion\">";
			xml += "<aml:content>";
			xml += "<w:r wsp:rsidR=\"00CB221B\" wsp:rsidRPr=\"00CB221B\">";
			xml += "<w:rPr>";
			xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
			xml += "<wx:font wx:val=\"Arial\"/>";
			xml += "<w:sz-cs w:val=\"21\"/>";
			xml += "<w:u w:val=\"single\"/>";
			xml += "</w:rPr>";
			xml += "<w:t>" + StringUtils.trimToEmpty(experience.getCorp())
					+ "</w:t>";
			xml += "</w:r>";
			xml += "</aml:content>";
			xml += "</aml:annotation>";
			xml += "<w:r wsp:rsidRPr=\"00382DF9\">";
			xml += "<w:rPr>";
			xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
			xml += "<wx:font wx:val=\"Arial\"/>";
			xml += "<w:sz-cs w:val=\"21\"/>";
			xml += "<w:u w:val=\"single\"/>";
			xml += "</w:rPr>";
			xml += "<w:t>  </w:t>";
			xml += "</w:r>";
			xml += "<w:r wsp:rsidRPr=\"00382DF9\">";
			xml += "<w:t>  </w:t>";
			xml += "</w:r>";
			xml += "</w:p>";
			xml += "</w:tc>";
			xml += "<w:tc>";
			xml += "<w:tcPr>";
			xml += "<w:tcW w:w=\"1476\" w:type=\"dxa\"/>";
			xml += "<w:gridSpan w:val=\"2\"/>";
			xml += "</w:tcPr>";
			xml += "<w:p wsp:rsidR=\"001436E2\" wsp:rsidRPr=\"00542CC9\" wsp:rsidRDefault=\"00B66B27\" wsp:rsidP=\"007E58C2\">";
			xml += "<w:pPr>";
			xml += "<w:spacing w:line=\"360\" w:line-rule=\"auto\"/>";
			xml += "<w:rPr>";
			xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
			xml += "<wx:font wx:val=\"Arial\"/>";
			xml += "<w:sz-cs w:val=\"21\"/>";
			xml += "</w:rPr>";
			xml += "</w:pPr>";
			xml += "<w:r wsp:rsidRPr=\"00382DF9\">";
			xml += "<w:t>  </w:t>";
			xml += "</w:r>";
			xml += "<w:r wsp:rsidRPr=\"00382DF9\">";
			xml += "<w:rPr>";
			xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
			xml += "<wx:font wx:val=\"Arial\"/>";
			xml += "<w:sz-cs w:val=\"21\"/>";
			xml += "<w:u w:val=\"single\"/>";
			xml += "</w:rPr>";
			xml += "<w:t>  </w:t>";
			xml += "</w:r>";
			xml += "<aml:annotation aml:id=\"32\" aml:author=\"USER\" aml:createdate=\"2011-03-22T16:59:00Z\" w:type=\"Word.Insertion\">";
			xml += "<aml:content>";
			xml += "<w:r wsp:rsidR=\"00CB221B\" wsp:rsidRPr=\"00CB221B\">";
			xml += "<w:rPr>";
			xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
			xml += "<wx:font wx:val=\"Arial\"/>";
			xml += "<w:sz-cs w:val=\"21\"/>";
			xml += "<w:u w:val=\"single\"/>";
			xml += "</w:rPr>";
			xml += "<w:t>" + StringUtils.trimToEmpty(experience.getJob())
					+ "</w:t>";
			xml += "</w:r>";
			xml += "</aml:content>";
			xml += "</aml:annotation>";
			xml += "<w:r wsp:rsidRPr=\"00382DF9\">";
			xml += "<w:rPr>";
			xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
			xml += "<wx:font wx:val=\"Arial\"/>";
			xml += "<w:sz-cs w:val=\"21\"/>";
			xml += "<w:u w:val=\"single\"/>";
			xml += "</w:rPr>";
			xml += "<w:t>  </w:t>";
			xml += "</w:r>";
			xml += "<w:r wsp:rsidRPr=\"00382DF9\">";
			xml += "<w:t>  </w:t>";
			xml += "</w:r>";
			xml += "</w:p>";
			xml += "</w:tc>";
			xml += "</w:tr>";

		}
		return xml;
	}

	String getXmlShareholder(int count, String name, String stake,
			String percent) {
		String xml = "";
		xml += "<w:p wsp:rsidR=\"001436E2\" wsp:rsidRPr=\"00D72AE2\" wsp:rsidRDefault=\"001436E2\" wsp:rsidP=\"001436E2\">";
		xml += "<w:pPr>";
		xml += "<w:spacing w:line=\"360\" w:line-rule=\"auto\"/>";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "</w:pPr>";
		xml += "<w:r wsp:rsidRPr=\"00D72AE2\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>股东</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00DD1B18\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>" + count + "</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00D72AE2\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>：</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00F86229\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00F86229\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"008D4D1F\" wsp:rsidRPr=\"008D4D1F\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>" + StringUtils.trimToEmpty(name) + "</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00F86229\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00F86229\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00464EC5\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>，</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00D72AE2\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>投入金额：</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00F86229\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00F86229\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00F63607\" wsp:rsidRPr=\"00F63607\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>" + StringUtils.trimToEmpty(stake) + "</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00F86229\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00F86229\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00D72AE2\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>万元</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00464EC5\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\" w:hint=\"fareast\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>，</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00D72AE2\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>占</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00F86229\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00F86229\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00F63607\" wsp:rsidRPr=\"00F63607\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>" + StringUtils.trimToEmpty(percent) + "</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00F86229\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "<w:u w:val=\"single\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00F86229\" wsp:rsidRPr=\"00382DF9\">";
		xml += "<w:t>  </w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidRPr=\"00D72AE2\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>%</w:t>";
		xml += "</w:r>";
		xml += "</w:p>";
		return xml;
	}

	String getXmlShareholderC(Set shareholders) {
		String xml = "";
		xml += "<w:tbl>";
		xml += "<w:tblPr>";
		xml += "<w:tblW w:w=\"0\" w:type=\"auto\"/>";
		xml += "<w:tblInd w:w=\"108\" w:type=\"dxa\"/>";
		xml += "<w:tblBorders>";
		xml += "<w:top w:val=\"single\" w:sz=\"4\" wx:bdrwidth=\"10\" w:space=\"0\" w:color=\"auto\"/>";
		xml += "<w:left w:val=\"single\" w:sz=\"4\" wx:bdrwidth=\"10\" w:space=\"0\" w:color=\"auto\"/>";
		xml += "<w:bottom w:val=\"single\" w:sz=\"4\" wx:bdrwidth=\"10\" w:space=\"0\" w:color=\"auto\"/>";
		xml += "<w:right w:val=\"single\" w:sz=\"4\" wx:bdrwidth=\"10\" w:space=\"0\" w:color=\"auto\"/>";
		xml += "<w:insideH w:val=\"single\" w:sz=\"4\" wx:bdrwidth=\"10\" w:space=\"0\" w:color=\"auto\"/>";
		xml += "<w:insideV w:val=\"single\" w:sz=\"4\" wx:bdrwidth=\"10\" w:space=\"0\" w:color=\"auto\"/>";
		xml += "</w:tblBorders>";
		xml += "<w:tblLook w:val=\"01E0\"/>";
		xml += "</w:tblPr>";
		xml += "<w:tblGrid>";
		xml += "<w:gridCol w:w=\"5565\"/>";
		xml += "<w:gridCol w:w=\"1785\"/>";
		xml += "<w:gridCol w:w=\"1785\"/>";
		xml += "</w:tblGrid>";
		xml += "<w:tr wsp:rsidR=\"001436E2\" wsp:rsidRPr=\"0007490A\">";
		xml += "<w:tc>";
		xml += "<w:tcPr>";
		xml += "<w:tcW w:w=\"5565\" w:type=\"dxa\"/>";
		xml += "<w:shd w:val=\"clear\" w:color=\"auto\" w:fill=\"auto\"/>";
		xml += "<w:vAlign w:val=\"center\"/>";
		xml += "</w:tcPr>";
		xml += "<w:p wsp:rsidR=\"001436E2\" wsp:rsidRPr=\"0007490A\" wsp:rsidRDefault=\"001436E2\" wsp:rsidP=\"00BB00D1\">";
		xml += "<w:pPr>";
		xml += "<w:jc w:val=\"center\"/>";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "</w:pPr>";
		xml += "<w:r wsp:rsidRPr=\"0007490A\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>出资</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00FE1F21\" wsp:rsidRPr=\"0007490A\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>方</w:t>";
		xml += "</w:r>";
		xml += "</w:p>";
		xml += "</w:tc>";
		xml += "<w:tc>";
		xml += "<w:tcPr>";
		xml += "<w:tcW w:w=\"1785\" w:type=\"dxa\"/>";
		xml += "<w:shd w:val=\"clear\" w:color=\"auto\" w:fill=\"auto\"/>";
		xml += "<w:vAlign w:val=\"center\"/>";
		xml += "</w:tcPr>";
		xml += "<w:p wsp:rsidR=\"001436E2\" wsp:rsidRPr=\"0007490A\" wsp:rsidRDefault=\"001436E2\" wsp:rsidP=\"00BB00D1\">";
		xml += "<w:pPr>";
		xml += "<w:spacing w:line=\"360\" w:line-rule=\"auto\"/>";
		xml += "<w:jc w:val=\"center\"/>";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "</w:pPr>";
		xml += "<w:r wsp:rsidRPr=\"0007490A\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>出资额</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00FE1F21\" wsp:rsidRPr=\"0007490A\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>（万元）</w:t>";
		xml += "</w:r>";
		xml += "</w:p>";
		xml += "</w:tc>";
		xml += "<w:tc>";
		xml += "<w:tcPr>";
		xml += "<w:tcW w:w=\"1785\" w:type=\"dxa\"/>";
		xml += "<w:shd w:val=\"clear\" w:color=\"auto\" w:fill=\"auto\"/>";
		xml += "<w:vAlign w:val=\"center\"/>";
		xml += "</w:tcPr>";
		xml += "<w:p wsp:rsidR=\"001436E2\" wsp:rsidRPr=\"0007490A\" wsp:rsidRDefault=\"001436E2\" wsp:rsidP=\"00BB00D1\">";
		xml += "<w:pPr>";
		xml += "<w:spacing w:line=\"360\" w:line-rule=\"auto\"/>";
		xml += "<w:jc w:val=\"center\"/>";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "</w:pPr>";
		xml += "<w:r wsp:rsidRPr=\"0007490A\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>所占比例</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00FE1F21\" wsp:rsidRPr=\"0007490A\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>（</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00FE1F21\" wsp:rsidRPr=\"0007490A\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"Arial\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>%</w:t>";
		xml += "</w:r>";
		xml += "<w:r wsp:rsidR=\"00FE1F21\" wsp:rsidRPr=\"0007490A\">";
		xml += "<w:rPr>";
		xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"宋体\" w:cs=\"Arial\"/>";
		xml += "<wx:font wx:val=\"宋体\"/>";
		xml += "<w:sz-cs w:val=\"21\"/>";
		xml += "</w:rPr>";
		xml += "<w:t>）</w:t>";
		xml += "</w:r>";
		xml += "</w:p>";
		xml += "</w:tc>";
		xml += "</w:tr>";
		for (Iterator iter = shareholders.iterator(); iter.hasNext();) {
			ShareholderC shareholder = (ShareholderC) iter.next();
			if (!"1".equals(shareholder.getStatus()))
				continue;
			xml += "<w:tr wsp:rsidR=\"001436E2\" wsp:rsidRPr=\"0007490A\">";
			xml += "<w:tc>";
			xml += "<w:tcPr>";
			xml += "<w:tcW w:w=\"5565\" w:type=\"dxa\"/>";
			xml += "</w:tcPr>";
			xml += "<w:p wsp:rsidR=\"001436E2\" wsp:rsidRPr=\"0007490A\" wsp:rsidRDefault=\"00B66B27\" wsp:rsidP=\"00BB00D1\">";
			xml += "<w:pPr>";
			xml += "<w:spacing w:line=\"360\" w:line-rule=\"auto\"/>";
			xml += "<w:rPr>";
			xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
			xml += "<wx:font wx:val=\"Arial\"/>";
			xml += "<w:sz-cs w:val=\"21\"/>";
			xml += "</w:rPr>";
			xml += "</w:pPr>";
			xml += "<w:r wsp:rsidRPr=\"00382DF9\">";
			xml += "<w:t>  </w:t>";
			xml += "</w:r>";
			xml += "<w:r wsp:rsidRPr=\"00382DF9\">";
			xml += "<w:rPr>";
			xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
			xml += "<wx:font wx:val=\"Arial\"/>";
			xml += "<w:sz-cs w:val=\"21\"/>";
			xml += "<w:u w:val=\"single\"/>";
			xml += "</w:rPr>";
			xml += "<w:t>  </w:t>";
			xml += "</w:r>";
			xml += "<w:r wsp:rsidR=\"00AD35D4\" wsp:rsidRPr=\"00AD35D4\">";
			xml += "<w:rPr>";
			xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
			xml += "<wx:font wx:val=\"Arial\"/>";
			xml += "<w:sz-cs w:val=\"21\"/>";
			xml += "<w:u w:val=\"single\"/>";
			xml += "</w:rPr>";
			xml += "<w:t>"
					+ StringUtils.trimToEmpty(shareholder.getShareholderName())
					+ "</w:t>";
			xml += "</w:r>";
			xml += "<w:r wsp:rsidRPr=\"00382DF9\">";
			xml += "<w:rPr>";
			xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
			xml += "<wx:font wx:val=\"Arial\"/>";
			xml += "<w:sz-cs w:val=\"21\"/>";
			xml += "<w:u w:val=\"single\"/>";
			xml += "</w:rPr>";
			xml += "<w:t>  </w:t>";
			xml += "</w:r>";
			xml += "<w:r wsp:rsidRPr=\"00382DF9\">";
			xml += "<w:t>  </w:t>";
			xml += "</w:r>";
			xml += "</w:p>";
			xml += "</w:tc>";
			xml += "<w:tc>";
			xml += "<w:tcPr>";
			xml += "<w:tcW w:w=\"1785\" w:type=\"dxa\"/>";
			xml += "</w:tcPr>";
			xml += "<w:p wsp:rsidR=\"001436E2\" wsp:rsidRPr=\"0007490A\" wsp:rsidRDefault=\"00B66B27\" wsp:rsidP=\"00BB00D1\">";
			xml += "<w:pPr>";
			xml += "<w:spacing w:line=\"360\" w:line-rule=\"auto\"/>";
			xml += "<w:rPr>";
			xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
			xml += "<wx:font wx:val=\"Arial\"/>";
			xml += "<w:sz-cs w:val=\"21\"/>";
			xml += "</w:rPr>";
			xml += "</w:pPr>";
			xml += "<w:r wsp:rsidRPr=\"00382DF9\">";
			xml += "<w:t>  </w:t>";
			xml += "</w:r>";
			xml += "<w:r wsp:rsidRPr=\"00382DF9\">";
			xml += "<w:rPr>";
			xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
			xml += "<wx:font wx:val=\"Arial\"/>";
			xml += "<w:sz-cs w:val=\"21\"/>";
			xml += "<w:u w:val=\"single\"/>";
			xml += "</w:rPr>";
			xml += "<w:t>  </w:t>";
			xml += "</w:r>";
			xml += "<w:r wsp:rsidR=\"00AD35D4\" wsp:rsidRPr=\"00AD35D4\">";
			xml += "<w:rPr>";
			xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
			xml += "<wx:font wx:val=\"Arial\"/>";
			xml += "<w:sz-cs w:val=\"21\"/>";
			xml += "<w:u w:val=\"single\"/>";
			xml += "</w:rPr>";
			xml += "<w:t>" + StringUtils.trimToEmpty(shareholder.getStake())
					+ "</w:t>";
			xml += "</w:r>";
			xml += "<w:r wsp:rsidRPr=\"00382DF9\">";
			xml += "<w:rPr>";
			xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
			xml += "<wx:font wx:val=\"Arial\"/>";
			xml += "<w:sz-cs w:val=\"21\"/>";
			xml += "<w:u w:val=\"single\"/>";
			xml += "</w:rPr>";
			xml += "<w:t>  </w:t>";
			xml += "</w:r>";
			xml += "<w:r wsp:rsidRPr=\"00382DF9\">";
			xml += "<w:t>  </w:t>";
			xml += "</w:r>";
			xml += "</w:p>";
			xml += "</w:tc>";
			xml += "<w:tc>";
			xml += "<w:tcPr>";
			xml += "<w:tcW w:w=\"1785\" w:type=\"dxa\"/>";
			xml += "</w:tcPr>";
			xml += "<w:p wsp:rsidR=\"001436E2\" wsp:rsidRPr=\"0007490A\" wsp:rsidRDefault=\"00B66B27\" wsp:rsidP=\"00BB00D1\">";
			xml += "<w:pPr>";
			xml += "<w:spacing w:line=\"360\" w:line-rule=\"auto\"/>";
			xml += "<w:rPr>";
			xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
			xml += "<wx:font wx:val=\"Arial\"/>";
			xml += "<w:sz-cs w:val=\"21\"/>";
			xml += "</w:rPr>";
			xml += "</w:pPr>";
			xml += "<w:r wsp:rsidRPr=\"00382DF9\">";
			xml += "<w:t>  </w:t>";
			xml += "</w:r>";
			xml += "<w:r wsp:rsidRPr=\"00382DF9\">";
			xml += "<w:rPr>";
			xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
			xml += "<wx:font wx:val=\"Arial\"/>";
			xml += "<w:sz-cs w:val=\"21\"/>";
			xml += "<w:u w:val=\"single\"/>";
			xml += "</w:rPr>";
			xml += "<w:t>  </w:t>";
			xml += "</w:r>";
			xml += "<w:r wsp:rsidR=\"00AD35D4\" wsp:rsidRPr=\"00AD35D4\">";
			xml += "<w:rPr>";
			xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
			xml += "<wx:font wx:val=\"Arial\"/>";
			xml += "<w:sz-cs w:val=\"21\"/>";
			xml += "<w:u w:val=\"single\"/>";
			xml += "</w:rPr>";
			xml += "<w:t>" + StringUtils.trimToEmpty(shareholder.getPercent())
					+ "</w:t>";
			xml += "</w:r>";
			xml += "<w:r wsp:rsidRPr=\"00382DF9\">";
			xml += "<w:rPr>";
			xml += "<w:rFonts w:ascii=\"Arial\" w:h-ansi=\"Arial\" w:cs=\"Arial\"/>";
			xml += "<wx:font wx:val=\"Arial\"/>";
			xml += "<w:sz-cs w:val=\"21\"/>";
			xml += "<w:u w:val=\"single\"/>";
			xml += "</w:rPr>";
			xml += "<w:t>  </w:t>";
			xml += "</w:r>";
			xml += "<w:r wsp:rsidRPr=\"00382DF9\">";
			xml += "<w:t>  </w:t>";
			xml += "</w:r>";
			xml += "</w:p>";
			xml += "</w:tc>";
			xml += "</w:tr>";
		}
		xml += "</w:tbl>";
		return xml;
	}

	// public Page getApplications(Page page, List filters) {
	// String sql = "";
	// sql +=
	// " select r.id region_id,a.id apply_id,r.province_id,r.city_id,r.district_id,a.submit_date,a.corp,a.is_submitted,a.serial";
	// sql +=
	// " from sk_apply_base a left join sk_region r on a.id = r.apply_base_id";
	// sql +=
	// " where a.status = '1' and (r.status is null or( r.status = '1' and r.serial = '1'))";
	// Long userId = CommonUtils.getCurrentUserId();
	// if (userId == null)
	// return page;
	// sql += " and a.created_user = " + userId.longValue();
	// if (!StringUtils.isBlank(PropertyFilterForSql.getProperty("", filters)))
	// sql += "";
	// if (!StringUtils.isBlank(page.getOrderBy()))
	// sql += "order by a.created_date desc, r.serial";
	// List l = jdbcDao.getJdbcTemplate().query(sql, new Object[] {},
	// new RowMapper() {
	// public Object mapRow(ResultSet rs, int i)
	// throws SQLException {
	// ApplyListVoSite a = new ApplyListVoSite();
	// a.setApplyId(new Long(rs.getLong("APPLY_ID")));
	// a.setSerial(rs.getString("SERIAL"));
	// a.setCorp(rs.getString("CORP"));
	// a.setSubmitDate(CommonUtils.formatDate(rs
	// .getDate("SUBMIT_DATE")));
	// a.setProvinceId(rs.getString("PROVINCE_ID"));
	// a.setCityId(rs.getString("CITY_ID"));
	// a.setDistrictId(rs.getString("DISTRICT_ID"));
	// if (rs.getLong("REGION_ID") > 0)
	// a.setRegionId(new Long(rs.getLong("REGION_ID")));
	// a.setIsSubmitted(rs.getString("IS_SUBMITTED"));
	// return a;
	// }
	// });
	// page.initFormList(l);
	// return page;
	// }

	public Page getApplyProcess(Page page, List filters) {
		return getApplyProcess(page, filters, false);
	}

	public Page getApplyProcess(Page page, List filters, boolean isOwnerWorking) {
		List l = getApplyProcess(filters, isOwnerWorking);
		page.initFormList(l);
		return page;
	}

	public Page getApplyProcess(Page page, List filters,
			boolean isOwnerWorking, boolean isAuthorWorking) {
		List l = getApplyProcess(filters, isOwnerWorking, isAuthorWorking);
		page.initFormList(l);
		return page;
	}

	public List getApplyProcess(List filters) {
		return getApplyProcess(filters, false);
	}

	public List getApplyProcess(List filters, boolean isOwnerWorking) {
		return getApplyProcess(filters, isOwnerWorking, false);
	}

	public List getApplyProcess(List filters, boolean isOwnerWorking,
			boolean isAuthorWorking) {
		String sql = "";
		sql += " SELECT *";
		sql += "   FROM (SELECT   a.ID apply_id, a.created_user, a.is_submitted, a.submit_date,";
		sql += "                  a.corp, a.serial, rp.vrssc_id rssc_id, r.province_id,";
		sql += "                  r.city_id, r.district_id,";
		sql += "                  NVL (c.type_code, '2') confirm_state, d.owner owner,";
		sql += "                  NVL (ft.type_code, '2') first_trial_state,";
		sql += "                  NVL (v.type_code, '2') visit_state,";
		sql += "                  NVL (m.type_code, '2') mreview_state,";
		sql += "                  NVL (skn.type_code, '2') skn_audit_state,";
		sql += "                  NVL (fj.type_code, '2') final_judgment_state,";
		sql += "                  NVL (c.updated_date, c.created_date) confirm_date,";
		sql += "                  NVL (ft.updated_date, ft.created_date) first_trial_date,";
		sql += "                  ft.plan_visit_date, v.visit_date,";
		sql += "                  NVL (m.updated_date, m.created_date) mreview_date,";
		sql += "                  NVL (skn.updated_date, skn.created_date) skn_audit_date,";
		sql += "                  NVL (fj.updated_date, fj.created_date) final_judgment_date,";
		sql += "                  c.notes confirm_notes, ft.notes first_trial_notes,";
		sql += "                  v.notes visit_notes, m.notes mreview_notes,";
		sql += "                  skn.notes skn_audit_notes, fj.notes final_judgment_notes";
		sql += "             FROM sk_apply_base a LEFT JOIN sk_apply_confirm c ON a.ID = c.apply_base_id";
		sql += "                  LEFT JOIN sk_apply_divide d ON a.ID = d.apply_base_id";
		sql += "                  LEFT JOIN sk_first_trial ft ON a.ID = ft.apply_base_id";
		sql += "                  LEFT JOIN sk_visit v ON a.ID = v.apply_base_id";
		sql += "                  LEFT JOIN sk_mat_review m ON a.ID = m.apply_base_id";
		sql += "                  LEFT JOIN sk_skn_audit skn ON a.ID = skn.apply_base_id";
		sql += "                  LEFT JOIN sk_final_judgment fj ON a.ID = fj.apply_base_id";
		sql += "                  LEFT JOIN sk_region r ON a.ID = r.apply_base_id";
		sql += "                  LEFT JOIN tdn_rssc_province rp ON r.province_id = rp.vprovince_id";
		sql += "            WHERE a.status = '1'";
		// sql +=
		// "              AND (rp.vrssc_id = '10001' or rp.vrssc_id = '20001' or rp.vrssc_id = '30001' or rp.vrssc_id = '40001' or rp.vrssc_id = '50001')";
		sql += "              AND (r.status IS NULL OR (r.status = '1' AND r.serial = '1'))";
		sql += "         ORDER BY a.created_date DESC) p";
		sql += "  WHERE 1 = 1";

		// 是否统计草稿
		if (!isAuthorWorking) {
			sql += " and p.is_submitted = '1' ";
		} else {
			Long userId = CommonUtils.getCurrentUserId();
			if (userId == null)
				return null;
			sql += " and p.created_user = " + userId.longValue();
		}
		List params = new ArrayList();
		sql += addProcessConditions(params, filters, isOwnerWorking);

		// logger.warn(sql);

		List l = jdbcDao.getJdbcTemplate().query(sql, params.toArray(),
				new RowMapper() {
					public Object mapRow(ResultSet rs, int i)
							throws SQLException {
						ApplyJudgmentListVoEx a = new ApplyJudgmentListVoEx();
						a.setApplyId(new Long(rs.getLong("APPLY_ID")));
						a.setIsSubmitted(rs.getString("IS_SUBMITTED"));
						a.setSerial(rs.getString("SERIAL"));
						a.setCorp(rs.getString("CORP"));
						a.setSubmitDate(CommonUtils.formatDate(rs
								.getDate("SUBMIT_DATE")));
						a.setRsscId(rs.getString("RSSC_ID"));
						a.setProvinceId(rs.getString("PROVINCE_ID"));
						a.setCityId(rs.getString("CITY_ID"));
						a.setDistrictId(rs.getString("DISTRICT_ID"));
						if (rs.getLong("OWNER") > 0)
							a.setOwner(new Long(rs.getLong("OWNER")));
						a.setConfirmDate(CommonUtils.formatDate(rs
								.getDate("CONFIRM_DATE")));
						a.setFirstTrialDate(CommonUtils.formatDate(rs
								.getDate("FIRST_TRIAL_DATE")));
						a.setMatReviewDate(CommonUtils.formatDate(rs
								.getDate("MREVIEW_DATE")));
						a.setSknAuditDate(CommonUtils.formatDate(rs
								.getDate("SKN_AUDIT_DATE")));
						a.setFinalJudgmentDate(CommonUtils.formatDate(rs
								.getDate("FINAL_JUDGMENT_DATE")));
						a.setConfirmState(rs.getString("CONFIRM_STATE"));
						a.setFinalJudgmentState(rs
								.getString("FINAL_JUDGMENT_STATE"));
						a.setFirstTrialState(rs.getString("FIRST_TRIAL_STATE"));
						a.setMatReviewState(rs.getString("MREVIEW_STATE"));
						a.setPlanVisitDate(rs.getString("PLAN_VISIT_DATE"));
						a.setSknAuditState(rs.getString("SKN_AUDIT_STATE"));
						a.setVisitDate(rs.getString("VISIT_DATE"));
						a.setVisitState(rs.getString("VISIT_STATE"));
						a.setConfirmNotes(rs.getString("CONFIRM_NOTES"));
						a.setFirstTrialNotes(rs.getString("FIRST_TRIAL_NOTES"));
						a.setVisitNotes(rs.getString("VISIT_NOTES"));
						a.setMatReviewNotes(rs.getString("MREVIEW_NOTES"));
						a.setSknAuditNotes(rs.getString("SKN_AUDIT_NOTES"));
						a.setFinalJudgmentNotes(rs
								.getString("FINAL_JUDGMENT_NOTES"));

						a.calculateStep();

						return a;
					}
				});
		return l;
	}

	public List getApplySubmitted() {
		String sql = "";
		sql += " SELECT   province_id, city_id, district_id, COUNT (apply_id) confirm_amount,";
		sql += "          SUM (DECODE (confirm_state, '1', 1, 0)) first_trial_amount,";
		sql += "          SUM (DECODE (first_trial_state, '1', 1, 0)) visit_amount,";
		sql += "          SUM (DECODE (visit_state, '1', 1, 0)) mreview_amount,";
		sql += "          SUM (DECODE (mreview_state, '1', 1, 0)) skn_audit_amount,";
		sql += "          SUM (DECODE (skn_audit_state, '1', 1, 0)) final_judgment_amount";
		sql += "   FROM v_sk_audit_process p";
		sql += "  WHERE 1 = 1";
		sql += " 	and p.is_submitted = '1' ";
		sql += " GROUP BY province_id, city_id, district_id";
		// logger.warn(sql);

		List l = jdbcDao.getJdbcTemplate().query(sql ,
				new RowMapper() {
					public Object mapRow(ResultSet rs, int i)
							throws SQLException {
						ApplyRegionListVoEx a = new ApplyRegionListVoEx();
						a.setProvinceId(rs.getString("PROVINCE_ID"));
						a.setCityId(rs.getString("CITY_ID"));
						a.setDistrictId(rs.getString("DISTRICT_ID"));
						a.setConfirmAmount(rs.getLong("CONFIRM_AMOUNT"));
						a.setFirstTrialAmount(rs.getLong("FIRST_TRIAL_AMOUNT"));
						a.setVisitAmount(rs.getLong("VISIT_AMOUNT"));
						a.setMatReviewAmount(rs.getLong("MREVIEW_AMOUNT"));
						a.setSknAuditAmount(rs.getLong("SKN_AUDIT_AMOUNT"));
						a.setFinalJudgmentAmount(rs
								.getLong("FINAL_JUDGMENT_AMOUNT"));

						return a;
					}
				});

		return l;
	}

	public Map getApplyProcessChartData(List filters) {
		String sql = "";
		sql += " SELECT SUM (DECODE (confirm_state, '1', DECODE (first_trial_state, '2', 1, 0), 0 ) ) s1,";
		sql += " 	   SUM (DECODE (first_trial_state, '1', DECODE (visit_state, '2', 1, 0), 0 ) ) s2,";
		sql += " 	   SUM (DECODE (visit_state, '1', DECODE (mreview_state, '2', 1, 0), 0 ) ) s3,";
		sql += " 	   SUM (DECODE (mreview_state, '1', DECODE (skn_audit_state, '2', 1, 0), 0 ) ) s4,";
		sql += " 	   SUM (DECODE (skn_audit_state, '1', DECODE (final_judgment_state, '2', 1, 0), 0 ) ) s5,";
		sql += " 	   SUM (DECODE (confirm_state, '1', DECODE (first_trial_state, '1', 1, 0), 0 ) ) s6,";
		sql += " 	   SUM (DECODE (first_trial_state, '1', DECODE (visit_state, '1', 1, 0), 0 ) ) s7,";
		sql += " 	   SUM (DECODE (visit_state, '1', DECODE (mreview_state, '1', 1, 0), 0 ) ) s8,";
		sql += " 	   SUM (DECODE (mreview_state, '1', DECODE (skn_audit_state, '1', 1, 0), 0 ) ) s9,";
		sql += " 	   SUM (DECODE (skn_audit_state, '1', DECODE (final_judgment_state, '1', 1, 0), 0 ) ) s10,";
		sql += " 	   SUM (DECODE (confirm_state, '1', DECODE (first_trial_state, '0', 1, 0), 0 ) ) s11,";
		sql += " 	   SUM (DECODE (first_trial_state, '1', DECODE (visit_state, '0', 1, 0), 0 ) ) s12,";
		sql += " 	   SUM (DECODE (visit_state, '1', DECODE (mreview_state, '0', 1, 0), 0 ) ) s13,";
		sql += " 	   SUM (DECODE (mreview_state, '1', DECODE (skn_audit_state, '0', 1, 0), 0 ) ) s14,";
		sql += " 	   SUM (DECODE (skn_audit_state, '1', DECODE (final_judgment_state, '0', 1, 0), 0 ) ) s15";
		sql += "   FROM (SELECT a.ID apply_id, a.submit_date, a.corp, a.serial, rp.vrssc_id rssc_id, r.province_id,";
		sql += "                r.city_id, r.district_id, NVL (c.type_code, '2') confirm_state,";
		sql += "                d.owner owner, NVL (ft.type_code, '2') first_trial_state,";
		sql += "                NVL (v.type_code, '2') visit_state,";
		sql += "                NVL (m.type_code, '2') mreview_state,";
		sql += "                NVL (skn.type_code, '2') skn_audit_state,";
		sql += "                NVL (fj.type_code, '2') final_judgment_state,";
		sql += "                NVL (c.updated_date, c.created_date) confirm_date,";
		sql += "                NVL (ft.updated_date, ft.created_date) first_trial_date,";
		sql += "                ft.plan_visit_date, v.visit_date,";
		sql += "                NVL (m.updated_date, m.created_date) mreview_date,";
		sql += "                NVL (skn.updated_date, skn.created_date) skn_audit_date,";
		sql += "                NVL (fj.updated_date, fj.created_date) final_judgment_date";
		sql += "           FROM sk_apply_base a LEFT JOIN sk_apply_confirm c ON a.ID =";
		sql += "                                                                  c.apply_base_id";
		sql += "                LEFT JOIN sk_apply_divide d ON a.ID = d.apply_base_id";
		sql += "                LEFT JOIN sk_first_trial ft ON a.ID = ft.apply_base_id";
		sql += "                LEFT JOIN sk_visit v ON a.ID = v.apply_base_id";
		sql += "                LEFT JOIN sk_mat_review m ON a.ID = m.apply_base_id";
		sql += "                LEFT JOIN sk_skn_audit skn ON a.ID = skn.apply_base_id";
		sql += "                LEFT JOIN sk_final_judgment fj ON a.ID = fj.apply_base_id";
		sql += "                LEFT JOIN sk_region r ON a.ID = r.apply_base_id";
		sql += "                LEFT JOIN tdn_rssc_province rp ON r.province_id =";
		sql += "                                                                rp.vprovince_id";
		sql += "          WHERE a.status = '1'";
		sql += "            AND a.is_submitted = '1'";
		sql += "            AND r.status = '1'";
		sql += "            AND r.serial = '1') p";
		sql += " 	WHERE 1 = 1";
		List params = new ArrayList();
		sql += addProcessConditions(params, filters, false);
		return jdbcDao.getJdbcTemplate().queryForMap(sql, params.toArray());
	}

	public List getApplyRssc(List filters) {
		String sql = "";
		/*sql += " SELECT   rssc_id, COUNT (apply_id) confirm_amount,";
		sql += "          SUM (DECODE (confirm_state, '1', 1, 0)) first_trial_amount,";
		sql += "          SUM (DECODE (first_trial_state, '1', 1, 0)) visit_amount,";
		sql += "          SUM (DECODE (visit_state, '1', 1, 0)) mreview_amount,";
		sql += "          SUM (DECODE (mreview_state, '1', 1, 0)) skn_audit_amount,";
		sql += "          SUM (DECODE (skn_audit_state, '1', 1, 0)) final_judgment_amount";
		sql += "     FROM (SELECT a.ID apply_id, a.submit_date, a.corp, a.serial,";
		sql += "                  rp.vrssc_id rssc_id, r.province_id, r.city_id, r.district_id,";
		sql += "                  NVL (c.type_code, '2') confirm_state, d.owner owner,";
		sql += "                  NVL (ft.type_code, '2') first_trial_state,";
		sql += "                  NVL (v.type_code, '2') visit_state,";
		sql += "                  NVL (m.type_code, '2') mreview_state,";
		sql += "                  NVL (skn.type_code, '2') skn_audit_state,";
		sql += "                  NVL (fj.type_code, '2') final_judgment_state,";
		sql += "                  NVL (c.updated_date, c.created_date) confirm_date,";
		sql += "                  NVL (ft.updated_date, ft.created_date) first_trial_date,";
		sql += "                  ft.plan_visit_date, v.visit_date,";
		sql += "                  NVL (m.updated_date, m.created_date) mreview_date,";
		sql += "                  NVL (skn.updated_date, skn.created_date) skn_audit_date,";
		sql += "                  NVL (fj.updated_date, fj.created_date) final_judgment_date";
		sql += "             FROM sk_apply_base a LEFT JOIN sk_apply_confirm c ON a.ID =";
		sql += "                                                                    c.apply_base_id";
		sql += "                  LEFT JOIN sk_apply_divide d ON a.ID = d.apply_base_id";
		sql += "                  LEFT JOIN sk_first_trial ft ON a.ID = ft.apply_base_id";
		sql += "                  LEFT JOIN sk_visit v ON a.ID = v.apply_base_id";
		sql += "                  LEFT JOIN sk_mat_review m ON a.ID = m.apply_base_id";
		sql += "                  LEFT JOIN sk_skn_audit skn ON a.ID = skn.apply_base_id";
		sql += "                  LEFT JOIN sk_final_judgment fj ON a.ID = fj.apply_base_id";
		sql += "                  LEFT JOIN sk_region r ON a.ID = r.apply_base_id";
		sql += "                  LEFT JOIN tdn_rssc_province rp ON r.province_id =";
		sql += "                                                                rp.vprovince_id";
		sql += "            WHERE a.status = '1'";
		sql += "              AND a.is_submitted = '1'";
		sql += "              AND r.status = '1'";
		sql += "              AND r.serial = '1') p";
		sql += " 	WHERE 1 = 1";
		List params = new ArrayList();
		sql += addRegionConditions(params, filters);
		sql += " GROUP BY rssc_id";*/
		
		
		sql="select rssc_id, COUNT (apply_id) confirm_amount,"
			+"	SUM (DECODE (confirm_state, '1', 1, 0)) first_trial_amount,"
			+"	SUM (DECODE (first_trial_state, '1', 1, 0)) visit_amount,"
			+"	SUM (DECODE (visit_state, '1', 1, 0)) mreview_amount,"
			+"	SUM (DECODE (mreview_state, '1', 1, 0)) skn_audit_amount,"
			+"	SUM (DECODE (skn_audit_state, '1', 1, 0)) final_judgment_amount"
			+" from v_sk_audit_process where is_submitted = '1' ";
		List params = new ArrayList();
		sql += addRegionConditions(params, filters);
		sql += " GROUP BY rssc_id";
		
		

		List l = jdbcDao.getJdbcTemplate().query(sql, params.toArray(),
				new RowMapper() {
					public Object mapRow(ResultSet rs, int i)
							throws SQLException {
						ApplyRegionListVoEx a = new ApplyRegionListVoEx();
						a.setRsscId(rs.getString("RSSC_ID"));
						a.setConfirmAmount(rs.getLong("CONFIRM_AMOUNT"));
						a.setFirstTrialAmount(rs.getLong("FIRST_TRIAL_AMOUNT"));
						a.setVisitAmount(rs.getLong("VISIT_AMOUNT"));
						a.setMatReviewAmount(rs.getLong("MREVIEW_AMOUNT"));
						a.setSknAuditAmount(rs.getLong("SKN_AUDIT_AMOUNT"));
						a.setFinalJudgmentAmount(rs
								.getLong("FINAL_JUDGMENT_AMOUNT"));

						return a;
					}
				});

		return l;
	}

	public List getApplyRegion(List filters) {
		String sql = "";
		sql += " SELECT   rssc_id,province_id, city_id, district_id, COUNT (apply_id) confirm_amount,";
		sql += "          SUM (DECODE (confirm_state, '1', 1, 0)) first_trial_amount,";
		sql += "          SUM (DECODE (first_trial_state, '1', 1, 0)) visit_amount,";
		sql += "          SUM (DECODE (visit_state, '1', 1, 0)) mreview_amount,";
		sql += "          SUM (DECODE (mreview_state, '1', 1, 0)) skn_audit_amount,";
		sql += "          SUM (DECODE (skn_audit_state, '1', 1, 0)) final_judgment_amount";
		sql += "     FROM (SELECT a.ID apply_id, a.submit_date, a.corp, a.serial,";
		sql += "                  rp.vrssc_id rssc_id, r.province_id, r.city_id, r.district_id,";
		sql += "                  NVL (c.type_code, '2') confirm_state, d.owner owner,";
		sql += "                  NVL (ft.type_code, '2') first_trial_state,";
		sql += "                  NVL (v.type_code, '2') visit_state,";
		sql += "                  NVL (m.type_code, '2') mreview_state,";
		sql += "                  NVL (skn.type_code, '2') skn_audit_state,";
		sql += "                  NVL (fj.type_code, '2') final_judgment_state,";
		sql += "                  NVL (c.updated_date, c.created_date) confirm_date,";
		sql += "                  NVL (ft.updated_date, ft.created_date) first_trial_date,";
		sql += "                  ft.plan_visit_date, v.visit_date,";
		sql += "                  NVL (m.updated_date, m.created_date) mreview_date,";
		sql += "                  NVL (skn.updated_date, skn.created_date) skn_audit_date,";
		sql += "                  NVL (fj.updated_date, fj.created_date) final_judgment_date";
		sql += "             FROM sk_apply_base a LEFT JOIN sk_apply_confirm c ON a.ID =";
		sql += "                                                                    c.apply_base_id";
		sql += "                  LEFT JOIN sk_apply_divide d ON a.ID = d.apply_base_id";
		sql += "                  LEFT JOIN sk_first_trial ft ON a.ID = ft.apply_base_id";
		sql += "                  LEFT JOIN sk_visit v ON a.ID = v.apply_base_id";
		sql += "                  LEFT JOIN sk_mat_review m ON a.ID = m.apply_base_id";
		sql += "                  LEFT JOIN sk_skn_audit skn ON a.ID = skn.apply_base_id";
		sql += "                  LEFT JOIN sk_final_judgment fj ON a.ID = fj.apply_base_id";
		sql += "                  LEFT JOIN sk_region r ON a.ID = r.apply_base_id";
		sql += "                  LEFT JOIN tdn_rssc_province rp ON r.province_id =";
		sql += "                                                                rp.vprovince_id";
		sql += "            WHERE a.status = '1'";
		sql += "              AND a.is_submitted = '1'";
		sql += "              AND r.status = '1'";
		sql += "              AND r.serial = '1') p";
		sql += " 	WHERE 1 = 1";
		List params = new ArrayList();
		sql += addRegionConditions(params, filters);
		sql += " GROUP BY rssc_id, province_id, city_id, district_id";

		List l = jdbcDao.getJdbcTemplate().query(sql, params.toArray(),
				new RowMapper() {
					public Object mapRow(ResultSet rs, int i)
							throws SQLException {
						ApplyRegionListVoEx a = new ApplyRegionListVoEx();
						a.setRsscId(rs.getString("RSSC_ID"));
						a.setProvinceId(rs.getString("PROVINCE_ID"));
						a.setCityId(rs.getString("CITY_ID"));
						a.setDistrictId(rs.getString("DISTRICT_ID"));
						a.setConfirmAmount(rs.getLong("CONFIRM_AMOUNT"));
						a.setFirstTrialAmount(rs.getLong("FIRST_TRIAL_AMOUNT"));
						a.setVisitAmount(rs.getLong("VISIT_AMOUNT"));
						a.setMatReviewAmount(rs.getLong("MREVIEW_AMOUNT"));
						a.setSknAuditAmount(rs.getLong("SKN_AUDIT_AMOUNT"));
						a.setFinalJudgmentAmount(rs
								.getLong("FINAL_JUDGMENT_AMOUNT"));

						return a;
					}
				});

		return l;
	}
	
	/***
	 * 按大区统计审批进度信息
	 * @param filters
	 * @return
	 */
	public List getRboApplyAuditProcess(List filters){
				
		String baseSql=" select rssc_id,count(*) s0,"//申请确认
						+" sum (decode (confirm_state, '1', 1, 0 ) ) s1,"//初审
						+" sum (decode (first_trial_state, '1', 1, 0 ) ) s2,"//走访
						+" sum (decode (visit_state, '1', 1, 0 ) ) s3,"//材料审核
						+" sum (decode (mreview_state, '1', 1, 0 ) ) s4,"//内审
						+" sum (decode (skn_audit_state, '1', 1, 0 ) ) s5"//终审												
						+" from v_sk_audit_process"
						+" where  IS_SUBMITTED='1'";
		
		List params = new ArrayList();
		baseSql += addAuditProcessConditions(params, filters);
		baseSql +=" group by rssc_id ";
		
		String sql="select b.vrssc_id,vname, nvl(s0 ,0)s0 ,     "                                                                   
					+" nvl(s1 ,0)s1 ,nvl(s2 ,0)s2 ,nvl(s3 ,0)s3 ,nvl(s4 ,0)s4 ,nvl(s5 ,0)s5                           "										
					+" from (                                                                                          "
					+ baseSql+" ) a,(select vrssc_id,vname from tdn_rssc where vrssc_id not like 'R%')b         "
					+" where b.vrssc_id=a.rssc_id(+)                                                                   "
					+" order by b.vrssc_id";
				
		List l = jdbcDao.getJdbcTemplate().query(sql, params.toArray(),
				new RowMapper() {
					public Object mapRow(ResultSet rs, int i)
							throws SQLException {
						Map a = new HashMap();
						a.put("vrssc_id",(rs.getString("VRSSC_ID")));
						a.put("vname",rs.getString("VNAME"));
						a.put("confirm_amount",rs.getString("S0"));
						a.put("first_trial_amount",rs.getString("S1"));
						a.put("visit_amount",rs.getString("S2"));
						a.put("mreview_amount",rs.getString("S3"));
						a.put("skn_audit_amount",rs.getString("S4"));
						a.put("final_judgment_amount",rs.getString("S5"));					
						
						return a;
					}
				});

		return l;
	}
	
	public List getProvinceApplyAuditPrcocess(List filters){
		String sql="select vrssc_id,vprovcode,vprovname,s0,s1,s2,s3,s4,s5"
				+" from(";
		
		String baseSql=" select rssc_id,province_id,count(*) s0,"//申请确认
			+" sum (decode (confirm_state, '1', 1, 0 ) ) s1,"//初审
			+" sum (decode (first_trial_state, '1', 1, 0 ) ) s2,"//走访
			+" sum (decode (visit_state, '1', 1, 0 ) ) s3,"//材料审核
			+" sum (decode (mreview_state, '1', 1, 0 ) ) s4,"//内审
			+" sum (decode (skn_audit_state, '1', 1, 0 ) ) s5"//终审												
			+" from v_sk_audit_process"
			+" where IS_SUBMITTED='1'";
		
		List params = new ArrayList();
		baseSql += addAuditProcessConditions(params, filters);
		baseSql +=" group by rssc_id,province_id ";
		
		sql+=baseSql+")a,tdn_province b,tdn_rssc c"
			+" where a.rssc_id=c.vrssc_id and a.province_id=b.vprovcode";
		
		List l = jdbcDao.getJdbcTemplate().query(sql, params.toArray(),
				new RowMapper() {
					public Object mapRow(ResultSet rs, int i)
							throws SQLException {
						Map a = new HashMap();
						a.put("vrssc_id",(rs.getString("VRSSC_ID")));
						a.put("vprovcode",(rs.getString("VPROVCODE")));
						a.put("vprovname",rs.getString("VPROVNAME"));
						a.put("confirm_amount",rs.getString("S0"));
						a.put("first_trial_amount",rs.getString("S1"));
						a.put("visit_amount",rs.getString("S2"));
						a.put("mreview_amount",rs.getString("S3"));
						a.put("skn_audit_amount",rs.getString("S4"));
						a.put("final_judgment_amount",rs.getString("S5"));					
						
						return a;
					}
				});

		return l;
	}
	
	private String addAuditProcessConditions(List params,List filters){
		String sql="";
		String rsscId = PropertyFilterForSql.getProperty("rsscId", filters);
		if (!StringUtils.isBlank(rsscId)) {
			sql += " and rssc_id = ? ";
			params.add(rsscId);
		}
		String provinceId = PropertyFilterForSql.getProperty("provinceId",
				filters);
		if (!StringUtils.isBlank(provinceId)) {
			sql += " and province_id = ? ";
			params.add(provinceId);
		}
		String cityId = PropertyFilterForSql.getProperty("cityId", filters);
		if (!StringUtils.isBlank(cityId)) {
			sql += " and city_id = ? ";
			params.add(cityId);
		}
		String districtId = PropertyFilterForSql.getProperty("districtId",
				filters);
		if (!StringUtils.isBlank(districtId)) {
			sql += " and district_id = ? ";
			params.add(provinceId);
		}
		String laterDate = PropertyFilterForSql.getProperty("laterDate",
				filters);
		if (!StringUtils.isBlank(laterDate)) {
			sql += " and " + SqlUtils.formatDate("submit_date", "yyyy-MM-dd")
					+ " <= ? ";
			params.add(laterDate);
		}
		return sql;
	}

	private String addProcessConditions(List params, List filters,
			boolean isOwnerWorking) {
		String sql = "";
		String rsscId = PropertyFilterForSql.getProperty("rsscId", filters);
		if (!StringUtils.isBlank(rsscId)) {
			sql += " and p.rssc_id = ? ";
			params.add(rsscId);
		}
		String corp = PropertyFilterForSql.getProperty("corp", filters);
		if (!StringUtils.isBlank(corp)) {
			sql += " and p.corp like '%" + corp + "%' ";
		}
		String serial = PropertyFilterForSql.getProperty("serial", filters);
		if (!StringUtils.isBlank(serial)) {
			sql += " and p.serial = ? ";
			params.add(serial);
		}
		String provinceId = PropertyFilterForSql.getProperty("provinceId",
				filters);
		if (!StringUtils.isBlank(provinceId)) {
			sql += " and p.province_id = ? ";
			params.add(provinceId);
		}
		String cityId = PropertyFilterForSql.getProperty("cityId", filters);
		if (!StringUtils.isBlank(cityId)) {
			sql += " and p.city_id = ? ";
			params.add(cityId);
		}
		String districtId = PropertyFilterForSql.getProperty("districtId",
				filters);
		if (!StringUtils.isBlank(districtId)) {
			sql += " and p.district_id = ? ";
			params.add(provinceId);
		}
		String earlierDate = PropertyFilterForSql.getProperty("earlierDate",
				filters);
		if (!StringUtils.isBlank(earlierDate)) {
			sql += " and " + SqlUtils.formatDate("p.submit_date", "yyyy-MM-dd")
					+ " >= ? ";
			params.add(earlierDate);
		}
		String laterDate = PropertyFilterForSql.getProperty("laterDate",
				filters);
		if (!StringUtils.isBlank(laterDate)) {
			sql += " and " + SqlUtils.formatDate("p.submit_date", "yyyy-MM-dd")
					+ " <= ? ";
			params.add(laterDate);
		}
		String owner = PropertyFilterForSql.getProperty("owner", filters);
		if (!StringUtils.isBlank(owner)) {
			sql += " and p.owner = ? ";
			params.add(owner);
		}
		if (isOwnerWorking) {
			sql += " and p.owner = ? ";
			params.add(CommonUtils.getCurrentUserId());
		}
		String state = PropertyFilterForSql.getProperty("state", filters);
		String step = PropertyFilterForSql.getProperty("step", filters);
		if (StringUtils.isBlank(step))
			step = "1";
		int stepNum = Integer.parseInt(step);
		switch (stepNum) {
		case 1:
			// 申请确认
			if (!StringUtils.isBlank(state)) {
				sql += " and p.confirm_state = ? ";
				params.add(state);
			}
			break;

		case 2:
			// 分配
			// sql += " and p.confirm_state = '1' ";
			break;

		case 3:
			// 初审
			sql += " and p.confirm_state = '1' ";
			if (!StringUtils.isBlank(state)) {
				sql += " and p.first_trial_state = ? ";
				params.add(state);
			}
			break;

		case 4:
			// 走访
			sql += " and p.first_trial_state = '1' ";
			if (!StringUtils.isBlank(state)) {
				sql += " and p.visit_state = ? ";
				params.add(state);
			}
			break;

		case 5:
			// 材料审核
			sql += " and p.visit_state = '1' ";
			if (!StringUtils.isBlank(state)) {
				sql += " and p.mreview_state = ? ";
				params.add(state);
			}
			break;

		case 6:
			// skn内审
			sql += " and p.mreview_state = '1' ";
			if (!StringUtils.isBlank(state)) {
				sql += " and p.skn_audit_state = ? ";
				params.add(state);
			}
			break;

		case 7:
			// 决策委员会审批

			sql += " and p.skn_audit_state = '1' ";
			if (!StringUtils.isBlank(state)) {
				sql += " and p.final_judgment_state = ? ";
				params.add(state);
			}
			break;

		default:
			// 申请确认
			if (!StringUtils.isBlank(state)) {
				sql += " and p.confirm_state = ? ";
				params.add(state);
			}
			break;
		}
		return sql;
	}

	private String addRegionConditions(List params, List filters) {
		String sql = "";
		String rsscId = PropertyFilterForSql.getProperty("rsscId", filters);
		if (!StringUtils.isBlank(rsscId)) {
			sql += " and p.rssc_id = ? ";
			params.add(rsscId);
		}
		String corp = PropertyFilterForSql.getProperty("corp", filters);
		if (!StringUtils.isBlank(corp)) {
			sql += " and p.corp like '%" + corp + "%' ";
		}
		String serial = PropertyFilterForSql.getProperty("serial", filters);
		if (!StringUtils.isBlank(serial)) {
			sql += " and p.serial = ? ";
			params.add(serial);
		}
		String provinceId = PropertyFilterForSql.getProperty("provinceId",
				filters);
		if (!StringUtils.isBlank(provinceId)) {
			sql += " and p.province_id = ? ";
			params.add(provinceId);
		}
		String cityId = PropertyFilterForSql.getProperty("cityId", filters);
		if (!StringUtils.isBlank(cityId)) {
			sql += " and p.city_id = ? ";
			params.add(cityId);
		}
		String districtId = PropertyFilterForSql.getProperty("districtId",
				filters);
		if (!StringUtils.isBlank(districtId)) {
			sql += " and p.district_id = ? ";
			params.add(provinceId);
		}
		String earlierDate = PropertyFilterForSql.getProperty("earlierDate",
				filters);
		if (!StringUtils.isBlank(earlierDate)) {
			sql += " and " + SqlUtils.formatDate("p.submit_date", "yyyy-MM-dd")
					+ " >= ? ";
			params.add(earlierDate);
		}
		String laterDate = PropertyFilterForSql.getProperty("laterDate",
				filters);
		if (!StringUtils.isBlank(laterDate)) {
			sql += " and " + SqlUtils.formatDate("p.submit_date", "yyyy-MM-dd")
					+ " <= ? ";
			params.add(laterDate);
		}
		String owner = PropertyFilterForSql.getProperty("owner", filters);
		if (!StringUtils.isBlank(owner)) {
			sql += " and p.owner = ? ";
			params.add(owner);
		}
		return sql;
	}

	/**
	 * 取得申请单流水号
	 * 
	 * @param provinceId
	 * @return
	 */
	public long getSerialNext(String provinceId) {
		long result = 0;
		if (StringUtils.isBlank(provinceId))
			return result;
		String sql = " select * from sk_serial s where s.province_id = ?";
		List l = getJdbcDao().getJdbcTemplate().query(sql,
				new Object[] { provinceId }, new RowMapper() {
					public Object mapRow(ResultSet rs, int i)
							throws SQLException {
						return new Long(rs.getLong("SERIAL"));
					}
				});
		if (l != null && l.size() > 0) {
			result = ((Long) l.get(0)).longValue() + 1;
			sql = "update sk_serial set serial = ? where province_id = ?";
			getJdbcDao().getJdbcTemplate().update(sql,
					new Object[] { new Long(result), provinceId });
		} else {
			result++;
			sql = "insert into sk_serial(serial,province_id) values(?, ?)";
			getJdbcDao().getJdbcTemplate().update(sql,
					new Object[] { new Long(result), provinceId });
		}
		return result;
	}

	public String getSerial(String provinceId) {
		return "S-" + provinceId + "-" + getSerialNext(provinceId);
	}
}
